home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et-2_2.lha / et2.2 / src / SUNOS / dynlink.h < prev    next >
C/C++ Source or Header  |  1990-11-29  |  500b  |  26 lines

  1. #ifndef dynlink_First
  2. #define dynlink_First
  3.  
  4. #ifdef __GNUG__
  5. #define __cfront_version__ 3
  6. #else
  7. #define __cfront_version__ 2
  8. #endif
  9.  
  10. extern "C" {
  11.     void dynlinkinit(char *name, int ccversion, char *etdir);
  12.     int  DynLoad(char *name);
  13.     void *DynLookup(char *name);
  14.     void DynCleanup();                                            
  15.     VoidPtrFunc DynCall(char*);
  16. }
  17.  
  18. inline void DynLinkInit(char *name, char *etdir)
  19. {
  20.     dynlinkinit(name, __cfront_version__, etdir);
  21. }
  22.  
  23. #endif dynlink_First
  24.  
  25.  
  26.